#ifndef __MY_MSQ_H_
#define __MY_MSQ_H_

#include <sys/ipc.h>
#include <sys/msg.h>


#define CMD_MSGBUF_LEN 1
#define WAVE_MSGBUF_LEN 4000

#define CMD_TYPE 1
#define WAVE_TYPE 2

struct cmd_msgbuf
{
    long mtype;        //消息类型
    char mtext;     //消息正文
};

struct wave_msgbuf
{
    long mtype;        //消息类型
    unsigned int mtext[1000];     //消息正文
};

void my_msq_init();
void my_msq_rcv_wave(unsigned int* arr);
void my_msq_send_cmd();

#endif